Событие, генерируемое при выполнении действия бизнес-процесса.
[id(1100304)] public: HRESULT OnExecute( [in] IWorkflowAction* WorkflowAction, [in] IWorkflowDiagramActionItem* ActionItem, [in] IDBDataset* ItemDataset, [in] IValue* IsComplete, [in] IValue* ResultLinkCodes );
|
Параметры |
Описание |
|
WorkflowAction |
Ссылка на объект сервиса действия бизнес-процесса |
|
ActionItem |
Ссылка на объект элемента диаграммы бизнес-процесса, который выполняется |
|
ItemDataset |
Набор данных, сформированный на основе таблицы "tbl_WorkflowItem" и спозиционированный на запись, соответствующую текущему элементу бизнес-процесса |
|
IsComplete |
Признак, определяющий, завершилось ли выполнение действия БП |
|
ResultLinkCodes |
Набор кодов результата выполнения действия |
Событие, генерируемое при выполнении действия бизнес-процесса.
Если параметр "IsComplete" принимает значение "True", действие бизнес-процесса выполнено, и осуществляется переход к следующему элементу процесса.
Значение параметра "IsComplete" передается в события IWorkflowDiagramActionItemEvents::OnBeforeExecute и IWorkflowDiagramActionItemEvents::OnAfterExecute.
|
Copyright (с) Terrasoft 2002-2012.
|